(US odor)
¦ noun
1. a distinctive smell.
2. a lingering quality or impression.
Phrases
be in good (or bad) odour informal be in or out of favour.
Derivatives
odorize or odorise verb
odorizer or odoriser noun
odorous adjective
odourless adjective
Origin
ME: from Anglo-Norman Fr., from L. odor 'smell'.